V2EX  ›  英汉词典

Assignment Operator

释义 Definition

赋值运算符:在编程中,用来把右侧的值(或表达式结果)赋给左侧变量(或可赋值对象)的符号。最常见的是 =;也包括 +=-=*=/=复合赋值形式。注意:在很多语言里,= 表示赋值,不表示“相等”(相等常用 =====)。

发音 Pronunciation (IPA)

/əˈsaɪnmənt ˈɑːpəreɪtər/

例句 Examples

I used = as the assignment operator in my code.
我在代码里用 = 作为赋值运算符。

In many languages, the assignment operator changes the variable’s value, while == is used to compare two values.
在许多语言中,赋值运算符会改变变量的值,而 == 用来比较两个值是否相等。

词源 Etymology

assignment 来自动词 assign(分配、指派、指定),在编程语境中引申为“把一个值指定给变量”。operator 来自 operate(操作、运作),在数学与计算机领域中指“执行某种运算的符号或关键字”。合起来就是“执行赋值这一操作的符号”。

相关词 Related Words

文学与经典作品 Literary Works

  • The C Programming Language(Kernighan & Ritchie):讲解 = 以及 += 等赋值与复合赋值运算符的用法与优先级。
  • Structure and Interpretation of Computer Programs(SICP):在讨论状态与变量更新时涉及赋值概念与相关操作。
  • Programming Language Pragmatics(Michael L. Scott):从语言设计角度讨论赋值语义、可赋值对象与副作用。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1839 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 15:53 · PVG 23:53 · LAX 07:53 · JFK 10:53
♥ Do have faith in what you're doing.